screen coordinator - French English Dictionary